package net.realsee.gcl.domain.bo.mes;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 协鑫MES任务创建参数
 *
 * @author 孙正华
 * @since 2023/8/24 10:04
 */
@Data
public class GclMesTaskCreateReq {

    /**
     * 唯一值  使用GUID生产唯一号码，放于Head中传送
     */
    @JsonProperty(value = "Key")
    private String key;

    /**
     * 调度标识 任务唯一编号
     */
    @JsonProperty(value = "ID")
    private String id;

    /**
     * 开始库位
     */
    @JsonProperty(value = "StartLocation")
    private String startLocation;

    /**
     * 目的库位
     */
    @JsonProperty(value = "EndLocation")
    private String endLocation;

    /**
     * 任务优先级
     */
    @JsonProperty(value = "Priority")
    private String priority;

    /**
     * 预留栏位1 记录为接口类型XXXX
     */
    @JsonProperty(value = "Option1")
    private String option1;

    /**
     * 预留栏位2
     */
    @JsonProperty(value = "Option2")
    private String option2;

    /**
     * 数据上传时间，格式:“yyyy/MM/dd HH:mm:ss”
     */
    @JsonProperty(value = "DateTime")
    private String dateTime;

}
